laptop networking general contract computer service notebook building cnc grinding machine shop monitor machine work computer repair milling design-build machining laptops construction